niche existence - Alemán Inglés Diccionario